dna fragment - German English Dictionary